burdensome charge/obligation - French English Dictionary